superstructure (construction machine) - Español Inglés Diccionario